$color-paper: #e18c6429;
$color-fund: #efca7829;
$color-tutor: #7dc5c429;

.professor-page {
	/*自定义的颜色*/
	button.el-button--primary{
		background: #242536;
		color: #ffffff;
		border: 0;
	}
	.el-loading-spinner .circular {
		width: 23px;
	}
	.textchange {
		color: rgb(0, 173, 221);
		cursor: pointer;
	}
	.el-input.is-disabled .el-input__inner {
	/*  background: #fafafa;
		border: 1px solid #D8D8D8;
		color: #000;*/
	}
	.el-form-item__content .el-input{
	/*       border: 1px solid #D8D8D8;
		color: #000;
		border-radius: 3px;*/
	}
	.el-checkbox__inner {
		height: 15px;
		width: 15px;
		margin-left: 4px;
		box-shadow: 1px 1px 1px #ccc;
	}
	.el-checkbox__input.is-checked .el-checkbox__inner {
		background: #3eb1df;
		border-color: #3eb1df;
	}
	.el-checkbox__inner::after {
		height: 7px;
		width: 3px;
		left: 4px;
	}
	.el-textarea__inner {
		resize: none;
	}

	.el-upload {
		float: left;
		position: absolute;
		margin-right: 10px;
	}

	.el-input-group__prepend {
		border-radius: 4px;
		border-top-left-radius: 4px;
		border-bottom-left-radius: 4px;
	}

	.input-with-select {
		.el-input-group__prepend {
			border-top-right-radius: 0px;
			border-bottom-right-radius: 0px;	
		}
		.el-input--suffix .el-input__inner {
			max-width: 100px;
			width: 100px;	
		}
	}

	/*框架页*/
	.el-header{
		background-color: #ffffff; 
		line-height: 60px;
		padding-left: 0px;
		position: fixed;
		width: 100%;
		top:0px;
		left: 0px;
		z-index: 20;
	}
	.el-container{
		position: absolute;
		width: 100%; 
		height: 100%;
	}
	.el-header .logo{
		background-color: rgb(37,79,111);line-height: 60px;
		text-align: center;float: left;
	}
	.el-header .logo-collapse-width{width: 64px;}
	.el-header .logo-width{width: 200px;}
	.el-header .logo img{height: 36px;margin-top:12px;padding-left:4px }
	.el-header .navbar{
		border-right:1px solid #dfe6ec;
		width: 62px;text-align:center;
		float: left;
	}
	.notices_all {width: 320px;}
	.notices_all li{width: 100%;padding: 0px 10px;}
	.notices_all .notices_first{
		border-bottom: 1px solid #dfe6ec;
		height: 24px;
	}
	.notices_all .notices_first span{
		display: block;
		height: 24px;
		line-height: 24px;
		width: 80%;
		float: left;
	}
	.notices_all .notices_first a{
		display: block;
		position: relative;
		float: right;
		width: 19%;
		color: #409EFF;
		height: 24px;
		line-height: 24px;
	}
	.notices_all .notices_first a:hover{color: #409EFF;}
    form.el-form.el-form--inline{padding-top: 15px;padding-left: 15px;}
	//  input.el-input__inner{width:200px}
    .searchs input.el-input__inner{width:270px}
    i.iconfont.icon-ali-sousuo{
        width:40px;
        top: 4px;
        right: -4px;
        text-align: center;
    }
    .searchs .input{
        width: 160px;
        border: none;
    }
	.head-navbar-items{
		float: right;
		height: 60px;
		text-align: center;
	}
	.head-navbar-item{float: left;height: 60px;}
	.head-navbar-tips{
		width:60px;
		border-right:1px solid #dfe6ec;
		border-left:1px solid #dfe6ec;
	}
	.head-navbar-tips .el-badge__content.is-fixed{
		top:16px;
	}
	.head-navbar-user{width: 100px;}
	.el-aside {
		background-color: rgb(37,79,111);
		color: #333;
		text-align: center;
		width: auto;
		min-height: 100vh;
		border: 0px;
		padding-top: 60px;
	}
	.el-menu{background-color: rgb(37,79,111);
		border-right: 0px; 
	}
	.el-menu-vertical-demo:not(.el-menu--collapse) {
		width: 200px;
		min-height: 400px;
		background-color: rgb(37,79,111);
	}
	.el-menu-item {
		color:#ffffff;
		text-align: left;
  }
  .el-submenu .el-menu-item {
    background-color: rgb(47,66,81);
  }
	.el-submenu .el-submenu__title{text-align: left;color: #ffffff;}
	.el-submenu .el-submenu__title:hover{color: #ffffff;background:transparent; }
	.el-submenu .el-submenu__title i{color: #ffffff;}
	.el-menu-item.is-active,.el-menu-item:focus, .el-menu-item:hover {
		background: rgb(0,171,222);
	}
	.el-main {
		margin: 60px 20px 0px 0px;
		background-color: rgb(245,247,250);
		overflow: auto;
		padding: 0px 0px 30px 10px;
	}
	.topbar{height: 40px;line-height: 40px;}
	.topbar .breadcrumbs {
		float: left;
	}
	.topbar .level {
		font-size: 12px;
		color: #778592;
		display: inline-block;
		text-transform: uppercase;
	}
	.topbar .instances::before {
		content: '/';
		font-size: 14px;
		color: #a6bdd1;
		padding: 0 8px;
	}
	.allmain{ padding-bottom: 50px;
		background-color: #ffffff;
	}

	.allmain .title{
	    width: 100%;
	    line-height: 18px;
	    font-size: 12px;
	    left: 0;
	    color: #4a4a4a;
	    background: #e4ebec;
	    border-top-left-radius: 6px;
	    border-top-right-radius: 6px;
	    padding: 16px 20px;
	    box-sizing: border-box;
	}
	/*左侧菜单导航*/

	/*首页*/

	.dataanalysis {
		background: #f4f4f4;
		min-height: 800px;
		strong {
			font-weight: normal;
			padding-left: 40px;
			display: block;
			background: #e4ebec;
			line-height: 50px;
		}
		.bg-purple {
			display: block;
			text-decoration: none;
			cursor: pointer;
			.iconfont {
				font-size: 13px;
				color: #fff;
			}
		}
		.paper-progress{
			color: #fff;
			text-align: center;
			.number{
				font-size: 30px;
				line-height: 70px;
			}
			.bg-purple {
				color: #fff;
				background: rgb(2, 154, 204);
			}
			.grid-content {
				border-radius: 4px;
				min-height: 130px;
				height: 160px;
				margin-top: 10px;
				margin-bottom: 20px;
				padding: 26px;
				box-sizing: border-box;
			}
			.el-row {
				background: #FFF;
				color: #fff;
				margin-bottom: 20px;
				&:last-child {
					margin-bottom: 0;
				}
			}
			.el-col {
				border-radius: 4px;
			}
		}
	 
	}

	.housetable {
		.right{
			margin-top: -34px;
			margin-right: 30px;
			float: right;
			cursor: pointer;
		}
		.cont{
			.el-col-12{
				width: 46%;
				margin: 10px 2%;
			}
			.grid-content{
				border: 1px solid #555;
				padding: 20px 10px;
			}
			.tip{
				border-radius: 10px;
				b{
					font-size: 16px;
					display: inline-block;
					width: 80%;
					line-height: 25px;
				}
				span{
					float: right;
					line-height: 25px;
				}
			}
			p{
				line-height: 20px;
			}
			.data-time{
				height: 40px;
				div{
					display: inline-block;
				}
			}
			.color-bule{
				color: #1f47dc;
			}
		}
	}
	.mouthtable {
		margin-top: 20px;
		strong {
			font-weight: normal;
			padding-left: 40px;
			display: block;
			background: #e4ebec;
			line-height: 50px;
		}
		.mouthcontent{
			background: #fff;
		}
	}

	/*切换标签*/
	.el-tabs {border-top:0px;}
	.el-tabs--border-card{
		border-top:0px solid #cccccc;
		box-shadow:0 0px 0px 0 rgba(0,0,0,.12), 0 0 0px 0 rgba(0,0,0,.04);
		webkit-box-shadow:0 0px 0px 0 rgba(0,0,0,.12), 0 0 0px 0 rgba(0,0,0,.04);
		}
	.el-tabs .el-tabs__header{
		background: #e4ebf1;
	}
	.el-tabs--border-card>.el-tabs__header .el-tabs__item.is-active{
		font-weight: 700;
		color: #324558;
	}

	/*分页*/
	.toolbar{text-align: center;margin-top:10px; }

	.paperslist-status{height: 50px;line-height: 50px;}
	.paperslist-status .el-tag{cursor: pointer;}

	.flowbox .contents{border-bottom:1px solid #eeeeee; }

	.taskflow-tpl .taskflow-lists{width: 100%;margin-top: 20px;}
	.taskflow-tpl .taskflow-lists li{height: 40px;line-height: 40px;
		border: 1px red solid;}


    /*论文展示*/
    .paper-detail{padding-top: 30px;}
    .paper-detail .paper-detail-title{padding: 15px 0px;border-top: 1px #eeeeee solid;}
    .paper-detail .paper-detail-message{line-height: 20px;padding: 15px 0px;border-top: 1px #eeeeee solid;}
    .paper-detail .paper-detail-t{font-weight: 400;font-size: 14px;}
    .paper-detail .paper-detail-m{}
    .paper-detail .paper-detail-list{padding-top:30px; }
    .paper-detail .std-info{line-height: 30px;}
    .paper-detail .std-btn{ float: left; }
        /*论文展示*/
    .task-view-page{padding-top: 30px;}
    .task-view-page .paper-detail-title{padding: 15px 0px;}
    .task-view-page .paper-detail-message{line-height: 20px;padding: 15px 0px;border-top: 1px #eeeeee solid;}
    .task-view-page .paper-detail-t{font-weight: 400;font-size: 14px;}
    .task-view-page .paper-detail-m{}
    .task-view-page .paper-detail-list{padding-top:30px; }
    .task-view-page .std-info{line-height: 30px;}
    .task-view-page .std-btn{ float: left; }
    .task-view-page .task-steps{padding-top: 30px;}
    .task-view-page .el-textarea{width: 300px;height: 60px;}
    .task-view-page .el-step.is-vertical .el-step__icon.is-icon{width: 6px;height: 6px;

    	border-radius: 3px;background-color: rgb(0, 173, 221); 
    margin-left: 9px;
    top: -10px;
    	 }

    .task-view-page .el-step.is-vertical .el-step__title{color:#000000;font-size: 14px;}
    .task-view-page .el-step__description.is-wait{font-size: 13px;color: #cccccc;}
    .task-view-page .el-step__main{margin-top:-10px;}
    .add-review-template span{height: 30px;line-height: 20px}
    .add-job .titles{width: 100%;height: 40px;line-height: 40px;}
    .add-job .list-one{height: 40px;line-height: 40px;}

    .el-dialog__wrapper .el-form-item__content p{color: rgb(0,171,222);}
	.dissertation .el-input{width: auto;}
	/* 结算设置展示 */
	.account-detail{
		padding:10px 10px 0px 10px;
		.account-detail-title{padding: 15px 0px;border-top: 1px #eeeeee solid;}
		.account-detail-title:first-child{border-top: 0;}
		.account-detail-t{font-weight: 400;font-size: 14px;}
	}
	.getAllMoney{
		margin-left:10px;
		margin-top:-2px;
	}
	/* 账户设置 专业信息 涉及学科 */
	.subject-tag{margin-right: 5px;}
	.alltable{padding: 0px 15px;}

	// 背景色
  .block-paper {
    background-color: $color-paper;
  }
  .block-fund {
    background-color: $color-fund;
  }
  .block-tutor {
    background-color: $color-tutor;
  }
}

